imaginary being - English Synonyms Dictionary